Using Application Programming Interface to Integrate Reverse Engineering Methodologies into Solidworks

نویسنده

  • Pier Paolo
چکیده

In this paper the authors present an application of Visual Basic Application Programming Interface (API) to develop numerical and procedural algorithm into CAD software. The paper focuses on Reverse Engineering embedded into Solidworks. In many RE applications there is the need to remodel the tessellated surface into an editable solid feature, to analyze it and to manipulate it. For this purpose they can be programmed numerical procedures which interact with native geometrical entities in order to improve the modelling capability using automation protocols. The presented example of API and Solidworks interaction is about the acquisition and processing of surfaces acquired by 3d laser scanner. The problem is to acquire the tessellated geometry, build up a parametric editable feature, perform topological analysis and manipulate more fragments to reconstruct an unique entity. The proposed methodology is based on the integration between native geometrical entities in Solidworks and advanced mathematics algorithms about nonlinear optimization. Both of them can be accessed and manipulated by the user using simple graphic windows. In the paper the authors describe how to implement the interaction among these entities, discussing the role of API focusing on limits and capabilities and presenting the proposed algorithms underling the critical points.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Application of Reverse Engineering based on Computer in Product Design

This paper described the application of reverse engineering in product design and development; effectively solved the design and subsequent engineering design, manufacturing link disjoint problems; put forward a kind of using computer software Pro/Designer, Pro/ Engineer and SolidWorks seamless connection method in the process of product design; industrial product modeling design and the engine...

متن کامل

Designing of Robot Workspace by Application Programming Interface

In this paper, we propose an application programming interface (API) for designing of a robot workspace. The interface is realized inside a SolidWorks computer aided design environment. Via API, the builder of the robot system can check if: a) the current robot mechanism can perform the desired work movements, b) the robot can avoid singularity, and c) the points of the robot trajectory are wit...

متن کامل

Manipulating Geometry in a STEP DB from Commercial CAD Systems

It is difficult to access and share design data among heterogeneous CAD systems. Usually different CAD systems exchange design data using a neutral format such as IGES or STEP. A prototype STEP database has been implemented. The prototype system uses the OpenCascade geometric kernel and the commercial object-oriented database ObjectStore. STEP provides the database schema. The STEP database has...

متن کامل

Modelface: an application programming interface (API) for homology modeling studies using Modeller software

An interactive application, Modelface, was presented for Modeller software based on windows platform. The application is able to run all steps of homology modeling including pdb to fasta generation, running clustal, model building and loop refinement. Other modules of modeler including energy calculation, energy minimization and the ability to make single point mutations in the PDB structures a...

متن کامل

Modelface: an application programming interface (API) for homology modeling studies using Modeller software

An interactive application, Modelface, was presented for Modeller software based on windows platform. The application is able to run all steps of homology modeling including pdb to fasta generation, running clustal, model building and loop refinement. Other modules of modeler including energy calculation, energy minimization and the ability to make single point mutations in the PDB structures a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006